never surrender - German English Dictionary